to remedy or alleviate - Englisch Synonyme Wörterbuch